.menu-7aboutus-container h3{
	font: 20px/30px "微软雅黑";
	font-weight: bold;
	color: #0497C2;
}
HTML {
    margin: 0;
    padding: 0;
}
BODY {
    margin: 0;
    padding: 0;
}
DIV {
    margin: 0;
    padding: 0;
}
SPAN {
    margin: 0;
    padding: 0;
}
IFRAME {
    margin: 0;
    padding: 0;
}
H1 {
    margin: 0;
    padding: 0;
}
H2 {
    margin: 0;
    padding: 0;
}
H3 {
    margin: 0;
    padding: 0;
}
H4 {
    margin: 0;
    padding: 0;
}
H5 {
    margin: 0;
    padding: 0;
}
H6 {
    margin: 0;
    padding: 0;
}
P {
    margin: 0;
    padding: 0;
}
BLOCKQUOTE {
    margin: 0;
    padding: 0;
}
PRE {
    margin: 0;
    padding: 0;
}
A {
    margin: 0;
    padding: 0;
}
ADDRESS {
    margin: 0;
    padding: 0;
}
BIG {
    margin: 0;
    padding: 0;
}
CITE {
    margin: 0;
    padding: 0;
}
CODE {
    margin: 0;
    padding: 0;
}
DEL {
    margin: 0;
    padding: 0;
}
EM {
    margin: 0;
    padding: 0;
}
FONT {
    margin: 0;
    padding: 0;
}
IMG {
    margin: 0;
    padding: 0;
}
INS {
    margin: 0;
    padding: 0;
}
SMALL {
    margin: 0;
    padding: 0;
}
STRONG {
    margin: 0;
    padding: 0;
}
VAR {
    margin: 0;
    padding: 0;
}
B {
    margin: 0;
    padding: 0;
}
U {
    margin: 0;
    padding: 0;
}
I {
    margin: 0;
    padding: 0;
}
CENTER {
    margin: 0;
    padding: 0;
}
DL {
    margin: 0;
    padding: 0;
}
DT {
    margin: 0;
    padding: 0;
}
DD {
    margin: 0;
    padding: 0;
}
OL {
    margin: 0;
    padding: 0;
}
UL {
    margin: 0;
    padding: 0;
}
LI {
    margin: 0;
    padding: 0;
}
FIELDSET {
    margin: 0;
    padding: 0;
}
FORM {
    margin: 0;
    padding: 0;
}
LABEL {
    margin: 0;
    padding: 0;
}
LEGEND {
    margin: 0;
    padding: 0;
}
OL {
    list-style-type: none;
}
UL {
    list-style-type: none;
}
A IMG {
    border-width: 0;
}
IMG {
    vertical-align: middle;
}
TABLE {
    empty-cells: show;
}
INS {
    text-decoration: none;
}
DEL {
    text-decoration: line-through;
}
EM {
    font-style: normal;
}
UNKNOWN {
    border-style: none;
    padding: 0;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.fn {
    float: none;
}
.al {
    text-align: left;
}
.ac {
    text-align: center;
}
.ar {
    text-align: right;
}
.clr {
    clear: both;
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
.clearfix {
}
.clearfix {
    display: block;
}
UNKNOWN {
    min-height: 1%;
}
.overflow {
    overflow: hidden;
}
.block {
    display: block;
    overflow: hidden;
}
.hide {
    display: none;
}
.invisible {
    visibility: hidden;
}
.tab-item {
    float: left;
    text-align: center;
}
.button {
    border-width: 0;
    cursor: pointer;
    display: inline-block;
    margin: 0;
    padding: 0;
    text-align: center;
}
BODY {
    background: url("about:blank") repeat fixed 0 0 #fff;
    color: #333;
    font: 12px/150% Arial,Verdana,"å®‹ä½“";
}
H1 {
    font: 20px "microsoft yahei","å®‹ä½“";
}
H2 {
    font-size: 14px;
}
H3 {
    font-size: 14px;
}
H4 {
    font-size: 12px;
}
H5 {
    font-size: 12px;
}
H6 {
    font-size: 12px;
}
A:link {
    color: #333;
    text-decoration: none;
}
A:visited {
    color: #333;
    text-decoration: none;
}
A:hover {
    color: #c00;
    text-decoration: underline;
}
A:active {
    color: #900;
}
.w {
    margin: 0 auto;
    width: 1210px;
}
.w1 {
    margin-bottom: 10px;
}
.lh {
    overflow: hidden;
}
.lh LI {
    float: left;
}
.mt {
    overflow: hidden;
}
.mc {
    overflow: hidden;
}
.mb {
    overflow: hidden;
}
.m {
    margin-bottom: 4px;

}
.mt {
    cursor: default;
}
.mt H2 {
    font-family: "microsoft yahei";
}
.m .mt .extra A:link {
    color: #005ea7;
}
.m .mt .extra A:visited {
    color: #005ea7;
}
.loading-style1 B {
    background: url("loading.gif") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);
}
.loading-style2 {
    background: url("loading.gif") no-repeat scroll 50% 50% rgba(0, 0, 0, 0);
}
.loading-style1 {
    color: #999;
    margin: 0 auto;
    text-align: center;
    width: 126px;
}
.loading-style1 B {
    display: block;
    height: 24px;
    margin: 0 auto 5px;
    width: 24px;
}
.slide {
    float: left;
    height: 393px;
    width: 670px;
}
.slide .slide-itemswrap {
    overflow: hidden;
    position: relative;
}
.slide .slide-items {
    overflow: hidden;
    position: absolute;
}
.slide-controls SPAN {
    background: none repeat scroll 0 0 #999;
    border-radius: 12px;
    color: #fff;
    cursor: default;
    display: inline-block;
    margin: 0 1px;
    text-align: center;
}
.slide-controls A:link {
    color: #fff;
    display: inline-block;
    font-weight: bold;
    width: 100%;
}
.slide-controls A:visited {
    color: #fff;
    display: inline-block;
    font-weight: bold;
    width: 100%;
}
.slide-controls .curr {
    background: none repeat scroll 0 0 #c00;
}
#shortcut {
    background-image: url("20111221C.png");
    background-repeat: no-repeat;
}
#shortcut .w {
    background-image: url("20111221C.png");
    background-repeat: no-repeat;
}
#shortcut .fl B {
    background-image: url("20111221C.png");
    background-repeat: no-repeat;
}
#shortcut .menu B {
    background-image: url("20111221C.png");
    background-repeat: no-repeat;
}
#shortcut LI {
    background-image: url("20120112B.png");
    background-repeat: no-repeat;
}
#shortcut {
    background-color: #efefef;
    background-repeat: repeat-x;
    height: 30px;
}
#shortcut .w {
    background-color: #efefef;
    background-repeat: repeat-x;
    height: 30px;
}
#shortcut {
    line-height: 30px;
    padding-bottom: 1px;
    width: 100%;
}
#shortcut LI {
    background-position: -230px -320px;
    height: 27px;
    padding: 0 9px;
}
#shortcut .fl .fore1 {
    background: none repeat scroll 0 0 transparent;
    padding-left: 15px;
}
#shortcut .fl B {
    background-position: -57px -289px;
    cursor: pointer;
    height: 10px;
    left: 1px;
    top: 10px;
    width: 10px;
}
#shortcut .fl SPAN {
    display: none;
}
#shortcut .fr {
    height: 30px;
    overflow: visible;
	float:left;
	padding-left:150px;
}
#shortcut .fr .fore1 .ld{
	
}
#shortcut .fr .fore1 {
    background: none repeat scroll 0 0 transparent;
}
#shortcut .fr .menu {
    padding: 3px 0 0;
    position: relative;
    width: 81px;
    z-index: 10;
}
#shortcut .menu DL {
    padding: 0 6px;
    width: 67px;
}
#shortcut .menu DT {
    cursor: default;
    height: 24px;
    line-height: 24px;
    padding: 0 10px 1px 6px;
}
#shortcut .menu B {
    background-position: -35px -281px;
    height: 4px;
    right: 3px;
    top: 10px;
    width: 7px;
}
#shortcut .menu DD {
    display: none;
    line-height: 21px;
    padding: 4px 0 4px 5px;
}
#shortcut .fr .hover {
    z-index: 11;
}
#shortcut .hover DL {
    background: none repeat scroll 0 0 #fff;
    border-color: #ddd;
    border-right: 1px solid #ddd;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 0 5px #ddd;
}
#shortcut .hover DT {
    border-bottom: 1px solid #f3f3f3;
    line-height: 23px;
    padding-left: 5px;
}
#shortcut .hover DD {
    display: block;
}
#shortcut .hover B {
    background-position: -35px -275px;
    top: 9px;
}
#shortcut A.link-logout:link {
    color: #999;
}
#shortcut A.link-logout:visited {
    color: #999;
}
#loginbar A {
    margin-left: 5px;
}
#mycity {
    color: #005ea7;
    font-weight: bold;
}
#quit {
    color: #999;
}
HTML #shortcut .fl {
    height: 27px;
    overflow: hidden;
}
HTML #shortcut .fl B {
    top: 8px;
}
HTML #shortcut LI.menu DL {
    position: absolute;
}
#header {
    height: 60px;
    padding: 15px 0;
}
#logo {
    float: left;
    padding-top: 5px;
    width: 330px;
}
#logo A:link B {
    cursor: pointer;
    height: 34px;
    left: 190px;
    top: 11px;
    width: 69px;
}
#logo A:visited B {
    cursor: pointer;
    height: 34px;
    left: 190px;
    top: 11px;
    width: 69px;
}
#logo A:hover B {
    background: url("20111221C.png") no-repeat scroll -5px -470px rgba(0, 0, 0, 0);
}
#logo A:active B {
    background: url("20111221C.png") no-repeat scroll -5px -470px rgba(0, 0, 0, 0);
}
#search {
    float: left;
    margin-right: 10px;
    padding-right: 30px;
    padding-top: 4px;
    width: 820px;
}
#MainSearch {
    background: url("../fashion/searchbg.gif") no-repeat scroll left 5px rgba(0, 0, 0, 0);
    float: left;
    height: 40px;
    padding-top: 10px;
    width: 550px;
}
#MainSearch #searchtype {
    background: url("../fashion/icon0.gif") no-repeat scroll 62px 5px rgba(0, 0, 0, 0);
    float: left;
    padding-left: 3px;
    position: relative;
    width: 84px;
    z-index: 10000;
}
#MainSearch #searchtype #SelectShow {
    cursor: pointer;
    font-size: 14px;
    height: 29px;
    line-height: 33px;
    overflow: hidden;
    padding-left: 10px;
}
#MainSearch #searchtype .click {
    background: url("../fashion/icon0.gif") no-repeat scroll 59px -25px rgba(0, 0, 0, 0);
}
#MainSearch #searchtype #ListType {
    background: url("../fashion/select.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    left: 3px;
    padding-bottom: 2px;
    position: absolute;
    width: 84px;
    z-index: 10000;
}
#MainSearch #searchtype .hidden {
    display: none;
}
#MainSearch #searchtype .show a {
    background: url("../fashion/select.gif") no-repeat scroll center -90px rgba(0, 0, 0, 0);
    display: block;
    font-size: 14px;
    height: 22px;
    line-height: 25px;
    overflow: hidden;
    padding-left: 15px;
}
#MainSearch #searchtype .show a:hover {
    background: url("../fashion/select.gif") no-repeat scroll center -37px rgba(0, 0, 0, 0);
    color: #fff;
    text-decoration: none;
}
#MainSearch #searchtype .show a.ck {
    background: url("../fashion/select.gif") no-repeat scroll center -64px rgba(0, 0, 0, 0);
    color: red;
}
#MainSearch .keyword {
    float: left;
    padding-left: 5px;
    padding-right: 2px;
    width: 355px;
}
#MainSearch .keyword input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #666;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    width: 360px;
}
#MainSearch .subbutter {
    float: left;
    padding-left: 5px;
}
#MainSearch .subbutter input {
    border: 0 none;
}


.top_login .sub input {
    border: 0 none;
}
/**ç™»å½•**/
.top_login{
	float:left;
	padding-left:5px;
	width:630px;
	height:30px;
	overflow:hidden;
}
.top_login span{
	display:block;
	float:left;
}
.top_login em{
	color:red;
	font-style:normal;
}
.top_login .input{
	padding:5px 5px 0 3px;
}
.top_login .input input{
	width:100px;
	padding:0 2px 0 2px;
	height:20px;
	line-height:20px;
	border:0;
	background:url(input.gif) no-repeat;
}
.top_login .sub{
	padding:6px 8px 0 3px;
}
.top_login .sub input{
	border:0;
}
.top_login .img{
	padding:6px 10px 0 0;
} 

.jt_ny_ba{ height:54px; overflow:hidden; border-bottom:1px solid #289dea; padding:0px 6px;}
.jt_ny_ba .jt_ny_tit{ height:54px; line-height:54px; color:#289dea; font-family:"å¾®è½¯é›…é»‘"; font-size:48px;}
.jt_ny_ba .jt_ny_tit .jt_ny_tit_txt{ font-size:18px;}
.jt_ny_ba .jt_ny_fj{ float:right; padding-top:36px;}
.jt_fl_lft .show{padding-left:10px;padding-right:10px;line-height:25px;font-size:14px;}
.jt_fl_lft{ width:760px; overflow:hidden; float:left; border-right:1px solid #e0e0e0; padding:15px 0px; line-height:22px; font-family:"å®‹ä½“"; color:#666;}
.jt_fl_lft_tit{ float:right; font-size:32px; color:#656565; padding:42px 10px 0px 0px; font-family:"å¾®è½¯é›…é»‘";}
.jt_fl_lft_tit .tits{ font-size:16px; color:#dddddd;}

.jt_fl_rt{ width:228px; overflow:hidden; float:right;}
.jt_fl_rt_tem{ overflow:hidden; display:block; padding:6px; border-bottom:1px solid #e0e0e0;}
.jt_fl_rt_tem .bas{ line-height:33px; display:block; overflow:hidden; color:#FFF; font-size:14px; text-indent:20px; background-color:#17ae05; font-weight:bolder;}
.jt_rt_lbs{ height:auto; display:block; overflow:hidden; padding:15px 0px;}
.jt_rt_lbs li{ line-height:32px; overflow:hidden; text-indent:20px; font-size:14px; font-weight:bold; cursor:pointer;}
.jt_rt_lbs li a{ color:#636363; line-height:32px; display:block;}
.jt_rt_lbs li a:hover, .jt_rt_lbs li a.nows{ color:#d61317; background:url(../images/jt_ny_bg2.gif) repeat-x left top;}
.jt_rt_lbs li .lists{ height:auto; display:block; padding-bottom:10px; display:none;}
.jt_rt_lbs li .lists li{ line-height:26px; font-size:12px; font-weight:normal;}
.jt_rt_lbs li .lists li a{ line-height:26px;}
.jt_rt_lbs li .lists li a:hover{ color:#ff0000; background:none;}
.jt_div_pd4{ padding:20px 10px 10px 18px; line-height:20px; color:#666;}

/* about us */
.introL{display:inline-block;width:460px;font-size:12px;padding-top:10px;line-height:25px;padding-left:20px;}
.introL .tx1{margin-top:20px;}
.introL .tx1 span, .introL .tx1 strong, .introL .tx2 span, .introL .tx2 strong, .introL .tx3 span, .introL .tx3 strong{color:#000;}
.introL .tx2{margin-top:16px;}
.introL .tx3{margin-top:18px;}
.companycicont dl {
    font-size: 12px;
    margin-left: 25px;
    margin-top: 25px;
    width: 790px;
}
.companycicont dl dt {
    clear: both;
    float: left;
    font-weight: bold;
    width: 135px;
}


.companycicont dl dd {
    float: left;
    margin-bottom: 5px;
    width: 355px;
}

.title_b{height:25px;}
.title_b h3{font-size:16px; color:#289de9;font-weight: 400; float:left;font-family:"å¾®è½¯é›…é»‘","å®‹ä½“","Arial",Verdana,Geneva,sans-serif;}
.title_b2{height:40px;}
.title_b2 h3{float:left; line-height:40px; padding-left:12px;}
.title_b .more{float:right; display:block; width:48px; height:17px; background:url(more.png) left top no-repeat;}
.title_b2 .more{float:right; display:block; width:48px; height:17px; margin-top:8px; background:url(more.png) left top no-repeat;}
.title_b .more:hover,.title_b1 .more:hover,.title_b1 .more:hover{background:url(more.png) left -40px no-repeat;}
.title_b1{height:87px; background:url(title_bg.jpg) left top no-repeat;}
.title_b1 h2{font-size:24px; color:#000; padding-top:19px; float:left; padding-left:18px;}
.title_b1 .more{float:right; display:block; width:48px; height:17px; margin: 17px 5px 0 0 ; background:url(more.png) left top no-repeat;}
.first_new{padding:16px 0 16px 15px;}
.first_new .left_img,.pic_new .new_img{display:block; float:left; position:relative; width:176px; height:118px; overflow:hidden;}
.first_new .left_img img,,.pic_new .new_img img{ width:176px; height:118px; display:block;}
.first_new .left_img .textbg,.pic_new .new_img .textbg,.newb .left_img .textbg{ background:url(../image/wordbg.png) left top repeat; height:20px; left:0; position:absolute; bottom:0; width:100%;}
.first_new .left_img .textword,.pic_new .new_img .textword,.newb .left_img .textword{position:absolute; line-height:20px;  font-size:14px; color:#fff; bottom:0; bottom:0; height:20px; width:96%; padding-left:4%;}
.first_new .left_img .textword .rimg,.pic_new .new_img .textword .rimg ,.newb .left_img .textword .rimg{ display:inline-block; width:28px; height:20px; float:right;}
.first_new .rcon{float:left; margin-left:20px; width:605px;}
.first_new .rcon h3{font-size:18px;}
.first_new .rcon p{padding:10px 0; line-height:19px;}
.first_new .rcon .gz{ background:url(../image/btn_ico3.png) 0 -22px no-repeat; padding-left:15px; color:#e67214;}
.newb{width:98%; float:left; margin:2% 3% 1% 0 ; }
.newb li{line-height:30px;}
.newb li a{display:block; overflow:hidden;}
.newb li a i{display:block; float:left; width:3px; height:3px; overflow:hidden; background-color:#999; margin:11px 5px 0 0;}
.newb li a .word{float:left;font-size:14px; }
.newb li a .gz{float:right; color:#e67214; padding-left:15px;background:url(../image/btn_ico3.png) 0 -17px no-repeat;}
.newb li a:hover i{ background-color:#d40000;}
.newb li a:hover .word{color:#d40000;}
.news{width:auto;}
.news li{line-height:20px;}
.news li img{margin-bottom: 8px;margin-left: 10px;}
.news li a{display:block; overflow:hidden;}
.news li a i{display:block; float:left; width:3px; height:3px; overflow:hidden; background-color:#999; margin:11px 5px 0 0;}
.news li a .word{float:left; width:75%; font-size:14px;}
.news li a .gz{float:right; color:#e67214; padding-left:15px;background:url(../image/btn_ico3.png) 0 -17px no-repeat;}
.news li a:hover i{ background-color:#d40000;}
.news li a:hover .word{color:#d40000;}
.news{width:auto;}
.news dd{line-height:30px;}
.news dd a{display:block; overflow:hidden;}
.news dd a i{display:block; float:left; width:3px; height:3px; overflow:hidden; background-color:#999; margin:11px 5px 0 0;}
.news dd a .word{float:left; width:70%; }
.news dd a .gz{float:right; color:#e67214; padding-left:15px;background:url(../image/btn_ico3.png) 0 -17px no-repeat;}
.news dd a:hover i{ background-color:#d40000;}
.news dd a:hover .word{color: #d40000;}
.newb dd{line-height:30px;}
.newb dd a{display:block; overflow:hidden;}
.newb dd a i{display:block; float:left; width:3px; height:3px; overflow:hidden; background-color:#999; margin:11px 5px 0 0;}
.newb dd a .word{float:left; width:75%; }
.newb dd a .gz{float:right; color:#e67214; padding-left:15px;background:url(../image/btn_ico3.png) 0 -17px no-repeat;}
.newb dd a:hover i{ background-color:#d40000;}
.newb dd a:hover .word{color:#d40000;}
.enword1{font-family:Verdana; font-size:9px; text-transform:uppercase; color:#c1c1c1;}
.b {
    border-bottom: 1px solid #ddd;
}
.rconw{padding:5px 0;}



/**************new list**************/
.ly_bg04 {}
/*è¾¹æ¡†*/
.b2 { border:1px solid #d0d0d0; }
.b3 { border:1px solid #b0b0b0; border-top:none;}
.b4 { border:1px solid #b0b0b0; border-top:1px solid #058518;}
.height { height:1%; overflow:auto;}
.cx_wda { width:720px;}
.fl { float: left;}
.pd30 {
    padding: 0 10px;
}
.f14 {
    font-size: 14px;
}
.cx_list a{font-size:14px;}
.cx_list {}
.cx_list ul {}
.cx_list h2 { height:25px; }
.cx_list h4 { height:34px; line-height:34px; background:#ededed; font-weight:normal; }
.cx_list h4 span { padding-left:20px;}
.cx_list p { line-height:22px; color:#666;}
.cx_list_p p { line-height:24px; color:#333;}
.cx_list ul li em { color:#999;}
.cx_30 ul li { height:30px; line-height:30px;}
.cx_d ul li { background:url(dian.png) no-repeat left center; padding-left:12px;}
.cx_list ul li em {
    color: #999;
}
.fr {
    float: right;
}
.f12 {
    font-size: 12px !important;
}
.cx_r {
    width: 280px;
}




.titlebar02 { height:28px;line-height:20px;}
.titlebar02 h3{ color:#333; font-family:"Microsoft Yahei"; font-size:16px; font-weight:normal;}
.titlebar02 h3 a { color:#333;font-family:"Microsoft Yahei"; font-size:16px !important; font-weight:normal;}
.titlebar02 h3 span a{ color:#999; font-weight:normal; font-size:12px !important;}
/*è¡Œè¾¹è·*/
.line1 { padding-bottom:1px; clear:both;}
.line2 { padding-bottom:2px; clear:both;}
.line3 { padding-bottom:3px; clear:both;}
.line4 { padding-bottom:4px; clear:both;}
.line5 { padding-bottom:5px; clear:both;}
.line6 { padding-bottom:6px; clear:both;}
.line7 { padding-bottom:7px; clear:both;}
.line8 { padding-bottom:8px; clear:both;}
.line9 { padding-bottom:9px; clear:both;}
.line10 { padding-bottom:10px; clear:both;}
.line11 { padding-bottom:11px; clear:both;}
.line12 { padding-bottom:12px; clear:both;}
.line15 { padding-bottom:15px; clear:both;}
.line16 { padding-bottom:16px; clear:both;}
.line17 { padding-bottom:17px; clear:both;}
.line18 { padding-bottom:18px; clear:both;}
.line20 { padding-bottom:20px; clear:both;}
.line25 { padding-bottom:25px; clear:both;}
.line30 { padding-bottom:30px; clear:both;}
.line35 { padding-bottom:35px; clear:both;}
.line50 { padding-bottom:50px; clear:both;}
/*å¿«æ·é€šé“*/
.cx_kj {width:245px; overflow:hidden; margin:0px auto; }
.cx_kj ul{ width:270px; overflow:hidden; }
.cx_kj li { width:110px; float:left; display:inline; margin-right:21px; height:22px; line-height:22px; text-align:center; margin-bottom:9px; background:url(../images/global/t001.png) repeat-x; border-color:#c0c0c0 #c0c0c0 #acacac; border-style:solid; border-width:1px;}
.cx_h li { width:118px; margin-bottom:4px;}
.cx_h li.wxfb_on { width:120px; height:26px; line-height:26px; border:0px; color:#fff; background:url(../images/public/search.png) no-repeat; background-position:0px -355px;}
.cx_h li.wxfb_on a { color:#fff;}
.cx_wx_sab {width:215px; overflow:hidden;}
.cx_wx_sab ul { width:251px; overflow:hidden;}
.cx_wx_sab ul li { margin-right:11px; width:100px;}
.hr { height:0px; line-height:0px; font-size:0; overflow:hidden; border-bottom:1px solid #dedede; clear:both; margin-left:5px;}
.hr01 { height:0px; line-height:0px; font-size:0; overflow:hidden; clear:both; }
.hr02 { height:0px; line-height:0px; font-size:0; overflow:hidden; border-bottom:1px solid #058419; clear:both; }
.hr03 { height:0px; line-height:0px; font-size:0; overflow:hidden; border-bottom:1px dashed #d3d3d3; clear:both; }
.hr04 { height:0px; line-height:0px; font-size:0; overflow:hidden; border-bottom:1px solid #b0b0b0; clear:both; }

/*å…¬ç”¨åˆ—è¡¨*/
.cont_list { overflow:hidden; height:75px;}
.cont_list h2,.cont_list h2 a { line-height:20px; overflow:hidden; color:#333; font-size:12px;}
.cont_list h2 a { line-height:18px;}
.cont_list p { line-height:18px; font-size:12px; color:#666}
.cont_list img { width:110px; height:73px; float:left; margin:0px 10px 10px 0px; border:1px solid #dddddd; position:relative;}
.side_t a{font-size:14px;}



.pageinfo{ height:auto; margin:10px 0px 0px; }
.page{ clear:both;height: 30px; overflow: hidden; font-size: 12px; padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; list-style-type: none;width:100% }
.page LI { padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; line-height: 12px; overflow-x: visible; width: auto; white-space: nowrap; float: left; margin-left: 7px; _width: 10px; }
.page .dotted { color: #1f3a87; font-weight: bold; }
.page .beginEnd { padding-bottom: 0px; padding-left: 1em; padding-right: 1em; padding-top: 0px; }
.page A { text-decoration: none;  padding-bottom: 5px; line-height: 25px; padding-left: 5px; padding-right: 5px; background: #f1f1f1; height: 35px; padding-top: 5px; }
.page SPAN {  padding-bottom: 0px; line-height: 25px !important; padding-left: 1em; padding-right: 1.0em;background: #f1f1f1; height: 25px; padding-top: 0px; }
.page A { color: #666; text-decoration: none; }
.page A:visited { color: #1f3a87; }
.page A:hover { background: #34a129; color: #fff !important; text-decoration: none; }
.page .current { background: #34a129; color: #fff; text-decoration: none; }
.page .current { line-height: 16px; font-weight: bold; }
.page SPAN { color: #666; }


@charset "utf-8";
/*è¯¦æƒ…é¡µå’Œå†…å®¹é¡µ*/
.list_news_show {}
.list_news_show h1 { line-height:30px; font-family:"Microsoft Yahei"; font-size:20px;  text-align:center; padding:25px 0px 10px; color:#333; font-weight:normal;}
.list_news_show h1 a {color:#333}
.list_show_t { line-height:30px; font-size:12px; color:#666;}
.list_show_t span { margin:0px 4px;}
.list_show_t span strong { font-weight:normal;}
.list_show_t .jiaw { padding-top:5px;}

.list_news_wzzy { background:#eaeaea; border:1px dotted dbdada; padding:15px 20px; font-size:12px; color:#525252; line-height:25px; margin-top:15px;}
.list_news_wzzy b { position:relative; float:left;}
.list_news_wzzy p { overflow:hidden; line-height:25px; *zoom:1;}
.list_news_cont p { line-height:28px; padding:10px;  }
.list_news_cont A:link {color:#0000ff;text-decoration: none;}
.list_news_cont .tdL{width:20%;border-bottom: 1px dotted #ccc;}
.list_news_cont .tdR{width:80%;border-bottom: 1px dotted #ccc;line-height:25px;}
.detail_content{line-height:25px;}
.xg_list ul { }
.xg_list ul li { line-height:30px; height:30px; overflow:hidden; background:url(dian.png) no-repeat left center; padding-left:10px; color:#0c4690;}
.xg_list ul li a { color:#333; font-size:14px; line-height:30px; height:30px; overflow:hidden; display:inline-block;}

.prev_test { line-height:25px; font-size:12px; margin:10px 0px; font-size:14px;}
.prev_test div{
	width: 50%;font: 14px/30px "微软雅黑";
}
.prev_test .fl{
	text-align: left;
}
.prev_test .fr{
	text-align: right;
}
.prev_test span { color:#a1a0a0;}
.prev_test a { color:#0c7300;}

.pe_end { border:1px solid #dedede; padding:15px; background:#fff; margin:0px auto;}
.pe_end h3 {  height:30px; line-height:20px; border-bottom:1px solid #e8e8e8; position:relative;}
.pe_end h3 span { font-size:12px; font-weight:normal; padding-left:80px;}
.pe_end h3 strong {font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti; font-weight:normal; display: inline-block; float:left; font-size:16px; color:#57acef; position:absolute; top:0px; height:30px; border-bottom:1px solid #57acef;}
.pe_end h3 span em,.pe_end h3 span em a { text-decoration:underline; color:#c00;}
.pe_end h3 p { font-size:12px; font-weight:normal; color:#666;}
.pe_end h3 p span { padding-left:0px; color:#c00;}
.pe_end textarea { border:1px solid #dbdbdb; width:546px; padding:5px 0px 0px 5px; background:url(textarea_bg.png) no-repeat; height:62px; font-size:12px; font-weight:normal; padding-left:72px; color: #555555;line-height: 18px; font-size:12px; font-weight:normal;}

.pep_txt {height:30px; margin-top:10px;}
.pep_txt span,.pep_txt span a{ height:25px; line-height:25px; cursor:pointer;}
.pep_txt span.pep_input { width:70px; height:25px; line-height:25px; display:inline-block; text-align:center; border:1px solid #dbdddf; border-bottom:1px solid #bebebf; background:#fff; margin-left:10px;}
.pep_txt span.pep_input a{ color:#9f9d9d; margin:0px; text-decoration:none}
.pep_txt span a { display:block; height:25px;}
.pep_txt span a:hover { background:#f2f4f4;}
.pep_login { width:70px; height:25px; line-height:25px; display:inline-block; text-align:center; border:1px solid #dbdddf; border-bottom:1px solid #bebebf; background:#fff; margin-right:10px;}
.login_nm input { margin-right:5px;}

.reply-link{padding-left: 10px;}
.reply-list{ background:#F7F7F7; border: 1px solid #EBEBEB;}
.reply-list ul li{border-bottom: 1px dashed #E6E6E6; margin: 0; min-height: 36px; padding: 7px 22px 9px 52px; background:#fff; word-break: break-all; word-wrap: break-word;}
.reply-list ul li .pic{display: inline; float: left; height: 36px; margin-left: -42px; margin-top: 2px; width: 36px;}
.reply-list ul li p{line-height: 19px;}
.pic a{ background:#FFFFFF; border: 1px solid #E5E5E5; display: block; padding: 2px;}
.pic a:hover{background: none repeat scroll 0 0 #E47600; border: 1px solid #E47600;}
.reply-list ul li .pic img { height: 30px; width: 30px;}
.contralBar { height:20px;}

.news_pl_list { margin:10px 0px 0px; clear:both; }
.news_pl_list_left { width:50px; height:49px;background:url(../images/news/lc_bg.gif) no-repeat; position:relative; margin:0px 10px 0px 0px; }
.news_pl_list_right{ padding:0px 0px 10px 0px; overflow:hidden; width:580px; float:right;}
.news_pl_list_right textarea { width:474px;}
.news_pl_list_right h2{ font-size:12px; font-weight:normal; color:#1076B0; height:30px; line-height:30px; background:none; border:0px}
.news_pl_list_right h2 span { color:#150c26}
.news_pl_list_right .news_pl_list_ico { height:25px; line-height:25px;  padding-left:10px; color:#b8b7b9}
.news_pl_list_right p { line-height:22px; color:#666; word-break: break-all; word-wrap: break-word;}
.news_pl_ask { height:25px; line-height:25px;  text-align:right;}
.news_pl_ask span,.news_pl_ask a { margin-right:10px; color:#666; cursor:pointer; width:35px; }
.news_pl_ask span a{ color:#666;}

.hot_title {clear:both; overflow:hidden; height:35px;  background:url(../images/news/hot_title.png) no-repeat left bottom;}
.hot_title span{ float:left; width:100px; line-height:30px; color:#fff; display:block;}
.hot_title span a { color:#444444; font-family:"Microsoft Yahei"; font-size:16px; height:35px; background:#f3f3f3; display:block; line-height:32px; margin-right:4px; text-align:center; }
.hot_title span.cx07_on a { background:#4571B5; display:block; height:34px; line-height:34px;  text-align:center; font-size:16px; color:#fff !important;}

.video_play {  margin:20px auto; text-align:center;}
.list_news_k { background:#fff; border:1px solid #dedede; padding:10px; font-size:12px; color:#5e5f60; line-height:22px; margin-top:15px;}
.list_news_k b { display:block; line-height:30px; width:12%; float:left; font-weight:normal; color:#000;}
.list_news_k p { display:block; line-height:30px; width:88%; float:right; word-break: break-all;}

.t_c {
    text-align: center;padding:10px;
}
.list_news_cont{font-size:14px;line-height:25px;word-wrap:break-word; width:650px;}

/**********alonepage***/

.talentLine {
    background: url("../img/bg_talent_line.gif") no-repeat;
    height: 5px;
    margin: 10px 0;
    width: 100%;
}
.sht{color:#999999;padding-left:5px;width:60px;OVERFLOW: hidden;DISPLAY: block; FLOAT: left;WHITE-SPACE: nowrap;}
.shtds{color:#999999;;width:90px;OVERFLOW: hidden;DISPLAY: block; FLOAT:right;LINE-HEIGHT: 25px; WHITE-SPACE: nowrap;}
.shtcenter{width:200px;OVERFLOW: hidden;DISPLAY: block; FLOAT: left;LINE-HEIGHT: 25px; WHITE-SPACE: nowrap;}
.tsdshtcenter{width:230px;OVERFLOW: hidden;DISPLAY: block; FLOAT: left;LINE-HEIGHT: 25px; WHITE-SPACE: nowrap;}
.cshtcenter{width:110px;OVERFLOW: hidden;DISPLAY: block; FLOAT: left;LINE-HEIGHT: 25px; WHITE-SPACE: nowrap;}
.tdsht{color:#999999;padding-left:5px;width:50px;OVERFLOW: hidden;DISPLAY: block; FLOAT: left;LINE-HEIGHT: 25px; WHITE-SPACE: nowrap;}
.guide{ border: 0 solid #9acad6;
    margin-top: 5px;
    width: 100%;}


	/*ä¸€çº§æ ç›®å¯¼èˆª*/
.cx01,.cx02,.cx03,.cx04 { background:url(yixue360txt.png) no-repeat;}
.index_menu,.index_www { background:url(head_bg.png) repeat-x;}
.index_www { height:40px; background-position:0px 0px;}
.index_www span { float:right; font-weight:normal; font-size:12px; color:#dedede;}
.index_www span a { padding:0px 3px; line-height:37px;}
.index_www strong {  display:inline; width:200px; height:30px; }
.index_www strong a { width:200px; float:left; overflow:hidden; text-indent:-9999em;}
.cx01 { background-position:0px 0px;}
.cx02 { background-position:0px -30px;}
.cx03 { background-position:0px -60px;}
.cx04 { background-position:0px -90px;}
.index_www01 { background-position:0px -40px;}
.index_www span a.pd_last {background-position:-225px -527px; padding-left:20px; display:inline-block; }
.index_www span a.pd_last_blue {background-position:-225px -468px; padding-left:20px; display:inline-block; }
.green,.green a { color:#39a10a;}



.titlebar01 { height:30px;line-height:20px;}
.titlebar01 h2 { color:#333; font-size:16px; font-weight:normal; font-family:"Microsoft Yahei";}
.titlebar01 h2 a { font-size:16px; font-weight:normal; font-family:"Microsoft Yahei";}
.titlebar01 h3 { color:#333; font-size:14px; height:30px;}
.titlebar01 h3 a { color:#333;}
.titlebar01 h3 span { padding-top:2px;}
.titlebar01 h3 span a{ color:#666; font-weight:normal;;}
.titlebar01 h3 strong a {  height:25px; overflow:hidden; font-weight:normal; display:inline-block; font-family:"Microsoft YaHei","Microsoft Yahei","SimHei","é»‘ä½“"; font-size:16px; }
.titlebar01 h3 i { width:0px; height:25px; display:inline; float:left; background-position:-235px -580px; display:none;}

.cx_title { height:26px; border-bottom:1px solid #dedede; z-index:0;}
.cx_title h2 { }
.cx_title span { font-size:12px; color:#008200; line-height:20px; height:24px; padding:0px 7px; font-weight:normal;display:inline-block;}
.cx_title span.cx07_on { border:1px solid #fff; border-bottom:2px solid #008200; display:inline-block; height:24px; padding:0px 7px; color:#E96817; font-size:14px; }
.cx_title em a { line-height:20px; color:#008200; margin-right:10px;}
.cx_title span a { color:#666; line-height:20px; display:inline-block }
.cx_title span.cx07_on a { color:#008200; font-weight:bold;}
.cx_title span a { color: #333; font-size: 14px; font-weight: normal;}
.fl {
    float: left;
}
.cx_l {
    width: 180px;
}
.fr {
    float: right;
}
.f12 {
    font-size: 12px !important;
}
.cx_end01 { width:240px;}
.cx_c { width:535px; margin-left:20px;}
.banner {
    height: 80px;
    overflow: hidden;
    width: 990px;
}

.banner a {
    display: inline;
    float: left;
    margin-right: 6px;
}
.telephone,.new_search .ipt_02,.hot_search,.index_menu span a i.qk_xk_on,.med_bg,.med_list ul li,.qk_list ul li,.tg_reg,.tg_login,.tg_02,.tg_03,.add_mail .inp_04,.add_gz a,.add_gz a:hover,.titlebar01 h3 i,.pd_last,.pd_last_blue{ background:url(yixue360.png) no-repeat;}
@charset "utf-8";
/* æ•´ç«™å…¬ç”¨ */
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,figure{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%}
body { overflow-x:hidden;}
body,button,input,textarea{ font-size:12px; font-family:'å®‹ä½“','Microsoft Yahei','Helvetica Neue', Helvetica, Arial, sans-serif;color:#333;}
textarea{ resize:none; outline:none;}
input{ vertical-align:middle; outline:none; border:0px; }
img,object,embed{ vertical-align:middle;}
h1,h2,h3,h4,h5,h6{ font-size:14px;}
a,a:link{ text-decoration:none; color:#333;}
a:hover {  color:#c00;}
a {outline:none;blr:expression(this.onFocus=this.blur());}
a:focus,embed{ outline:0;}
fieldset,img,abbr{ border:0;}
div,ul,ol{ list-style-type:none;}
.clear { clear:both; content:"";}
.clear:after{display:block;content:'';clear:both;font-size:0;line-height:0;visibility:hidden;}
.hide { display:none;}
em { font-style:normal;}
.height_01 { overflow:auto;}
/**************new list**************/



/*å†…è¾¹è·*/
.padding1 { padding:1px;}
.padding2 { padding:2px;}
.padding5 { padding:5px;}
.padding10 { padding:10px;}
.padding15 { padding:15px;}
.padding20 { padding:20px;}
.padding30 { padding:30px;}
.padding40 { padding:40px;}
.padding50 { padding:50px;}
.padding60 { padding:50px;}
.padding70 { padding:70px;}
.pd10{ padding:0px 10px;}
.pd15 { padding:0px 15px;}
.pd30{ padding:0px 30px;}
.pr5 { padding-right:5px;}
.pd15-20 { padding:15px 20px;}
.pd15-0 { padding:15px 0px;}
.pd20-10 { padding:20px 20px 10px;}
.pd40{ padding:0px 40px;}
.pd0-10{ padding:0px 10px 0px 0px;}
.pd0-20{ padding:0px 20px 0px 0px;}
.pd20-0{ padding:0px 0px 0px 20px;}
.pd0-30{ padding:0px 30px 0px 0px;}
.pd30-0{ padding:0px 0px 0px 30px;}

/*è¡Œè¾¹è·*/
.line1 { padding-bottom:1px; clear:both;}
.line2 { padding-bottom:2px; clear:both;}
.line3 { padding-bottom:3px; clear:both;}
.line4 { padding-bottom:4px; clear:both;}
.line5 { padding-bottom:5px; clear:both;}
.line6 { padding-bottom:6px; clear:both;}
.line7 { padding-bottom:7px; clear:both;}
.line8 { padding-bottom:8px; clear:both;}
.line9 { padding-bottom:9px; clear:both;}
.line10 { padding-bottom:10px; clear:both;}
.line11 { padding-bottom:11px; clear:both;}
.line12 { padding-bottom:12px; clear:both;}
.line15 { padding-bottom:15px; clear:both;}
.line16 { padding-bottom:16px; clear:both;}
.line17 { padding-bottom:17px; clear:both;}
.line18 { padding-bottom:18px; clear:both;}
.line20 { padding-bottom:20px; clear:both;}
.line25 { padding-bottom:25px; clear:both;}
.line30 { padding-bottom:30px; clear:both;}
.line35 { padding-bottom:35px; clear:both;}
.line50 { padding-bottom:50px; clear:both;}

/*å­—å· */
.f12 { font-size:12px !important;}
.f14 { font-size:14px;}
.f15 { font-size:15px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}
.f22 { font-size:22px;}

/*æ•´ä½“*/
.layout { width:1000px; margin:0px auto;}
body { background:url(about:blank) #fff; background-attachment: fixed; margin:0px -20px 0px 0px;}
body,html {overflow-x:hidden}

/*å…¬ç”¨æµ®åŠ¨*/
.fl { float:left;}
.fr { float:right;}

/*å¿«æ·å…¬ç”¨*/
.navigation { height:25px; line-height:25px; padding:5px;}
.navigation span { text-align:center; display:inline-block; color:#666;}
.navigation a { margin:0px 5px;}

/*å¹¿å‘Šä½*/
.banner { width:1000px; overflow:hidden; height:80px;}
.banner span { width:1015px; display:block;}
.banner a { float:left; margin-right:15px; display:inline;}
/*å…¬ç”¨åˆ—è¡¨*/
.cx_d ul li { background:url(dian.png) no-repeat left center; padding-left:12px;}
.cx_v ul li { background:url(v.png) no-repeat left center; padding-left:25px;}
.cx_t ul li { float:left; width:24.9%; text-align:left; display:inline; }
.cx_w { width:690px; float:left;}
.cx_30 ul li { height:30px; line-height:30px;}
.cx_list50 ul li{ width:49.9%; float:left;}
.cx_list30 ul li{ width:29.9%; float:left; overflow:hidden;}
.cx_list30 ul li a { overflow:hidden; height:30px; line-height:30px; display:inline-block;}
.cx_pic .pic_img { width:180px; height:120px; display:block; position:relative; float:left; margin:0px 10px 0px 0px;}
.cx_pic img { width:180px; height:120px; }
.cx_pic em { display:block; width:180px; height:25px; background:#000; opacity:0.6; filter:alpha(opacity:60); -moz-opacity:0.6; position:absolute; bottom:0px; left:0px;}
.cx_pic span { padding:0px 5px; height:25px; line-height:25px; overflow:hidden; color:#fff; font-size:12px; position:absolute; bottom:0px; left:0px;}
.cx_pic ul { overflow:hidden;}
.cx_overflow ul li a { overflow:hidden; display:block; width:100px; white-space:nowrap; text-overflow:ellipsis; }
.cx_overflow01 li a { overflow:hidden; display:block; width:100px; white-space:nowrap; text-overflow:ellipsis; }


.titlebar{ height:32px;line-height:28px;}
.titlebar h3{ padding-left:15px; color:#333; font-size:14px;}
.titlebar h3 a { color:#333; font-family:"Microsoft Yahei"; font-size:16px; font-weight:normal;}
.titlebar h3 a.font12 { color:#333; font-family:"Microsoft Yahei"; font-size:12px; font-weight:normal;}
.titlebar h3 em { font-size:12px; font-weight:normal; padding-left:30px;}
.titlebar h3 em i { font-style:normal;}
.titlebar h3 span a{ color:#999; font-weight:normal; padding-right:10px; font-size:12px;}

.titlebar02 { height:28px;line-height:20px;}
.titlebar02 h3{ color:#333; font-family:"Microsoft Yahei"; font-size:16px; font-weight:normal;}
.titlebar02 h3 a { color:#333;font-family:"Microsoft Yahei"; font-size:16px !important; font-weight:normal;}
.titlebar02 h3 span a{ color:#999; font-weight:normal; font-size:12px !important;}

.titlebar03 { height:28px;line-height:20px;}
.titlebar03 h2{ color:#333; font-size:14px;}
.titlebar03 h2 a { color:#239e36; font-size:14px !important;}
.titlebar03 h2 span a{ color:#999; font-weight:normal; font-size:12px !important;}

.titlebar04 { height:32px;line-height:25px;}
.titlebar04 h2{ color:#333; font-size:12px; font-weight:normal;}
.titlebar04 h2 a { color:#239e36; }
.titlebar04 h2 span a{ color:#999; font-weight:normal; font-size:12px !important; padding:0px 6px;}
.titlebar04 h2 .title { font-family:"Microsoft Yahei"; font-size:20px; padding-right:10px;}

.logo a,.telephone,.new_search .ipt_02,.hot_search,.index_menu span a i.qk_xk_on,.med_bg,.med_list ul li,.qk_list ul li,.tg_reg,.tg_login,.tg_02,.tg_03,.add_mail .inp_04,.add_gz a,.add_gz a:hover,.titlebar01 h3 i,.pd_last,.pd_last_blue{ background:url(microsci.png) no-repeat;}
.cx01,.cx02,.cx03,.cx04 { background:url(microsci.png) no-repeat;}
.index_menu,.index_www { background:url(head_bg.png) repeat-x;}

/* top */
.top { width:100%; height:30px; line-height:30px; background:#f2f2f2;  top:0px; _position: absolute; _top: expression(documentElement.scrollTop + "px"); z-index:9999999; border-bottom:1px solid #c5c5c5;}
.top span { height:30px; color:#999;}
.top span a { margin:0px 2px; color:#333; font-family:"Microsoft Yahei","å®‹ä½“",Tahoma,Arial,Helvetica,STHeiti;}
.top strong { font-weight:normal;}
.index_top a { display:inline-block;}
.my_account { background:url(../images/global/qk_ico03.gif) no-repeat 55px 12px; position: absolute; cursor:pointer; width:60px; padding-left:10px; display:inline-block; padding-left:5px; }
.my_account_menu { border:1px solid #dedede; height:120px; background:url(../images/global/qk_ico04.gif) no-repeat  55px 12px #fff; width:60px; padding-left:5px; z-index:22; display:inline-block; }
.my_account_menu ul {  overflow:auto; padding-bottom:5px;}
.my_account_menu ul li { line-height:22px;}
.my_cont { position: relative;  display:inline-block; padding:0px 6px 0px 6px;  }
.my_cont_menu { border:1px solid #dedede; border-bottom:none; background:#fff;  padding:0px 6px; z-index:22; display:inline-block; }
.my_cont i { background:url(../images/global/qk_ico03.gif) no-repeat 2px 12px; width:10px; display:block; float:left; text-indent:-9999em;}
.my_cont_menu i  {  background:url(../images/global/qk_ico04.gif) no-repeat  2px 12px #fff; width:10px;  display:block; float:left; text-indent:-9999em;}
.my_cont b { font-family:"Arial"; color:#333;}
.my_account_menu,.my_account_menu ul li a { color:#333 !important;}

.top_person { width:280px; border:1px solid #dedede; border-top:none; background:#fff; margin:1px 0px 0px 0px; position:absolute; right:-1px; top:29px;}
.top_person dl dd { padding:10px 10px 0px; }
.top_person dl dd h2 {  width:70px; line-height:15px !important; text-align:center; font-size:12px; font-weight:normal; color:#999; position:relative; float:left;}
.top_person dl dd h2 span { width:52px; height:52px; display:block; margin:0px auto 10px; background:url(../images/public/qk_header.png) no-repeat top center; padding:3px; border:1px solid #e3e3e3;}
.top_person dl dd p { line-height:20px; color:#666; overflow:hidden;  margin-right:0px; }
.top_person dl dd p em { color:#0C4690; padding-left:8px; }
.top_person dl dd p a:hover { color:#c00 !important; text-decoration:underline;}
.top_person dl dd p b { color:#FF5500;}

.login_other_box { display:none;}
.login_other_box ul li { height:25px; line-height:25px;}
.login_other_box ul li a { background:url(../images/public/login_other.png) no-repeat left center; display:inline-block; font-size:12px; font-weight:normal; padding-left:20px; line-height:25px; height:25px; color:#888; }
.login_other_box ul li a.other_01 { background-position:0px -2px;}
.login_other_box ul li a.other_02 { background-position:0px -32px;}
.login_other_box ul li a.other_03 { background-position:-140px -2px;}
.login_other_box ul li a.other_04 { background-position:-140px -32px;}


/* é¡¶éƒ¨å¿«æ· */
.topic_log { background:#f2f2f2; height:120px; border-bottom:1px solid #c3e4f9;}
.header { padding:50px 0px 0px;}
.logo { width:200px; height:50px; }
.logo a { width:280px; height:65px; float:left; display:block; cursor:pointer; background-position:-0px -188px; }


/*****************new*************/

.symainnav { width: 625px; float: left; }
.symainnav li { float: left; padding: 15px 0 0 15px;  font-family:"Microsoft Yahei","å®‹ä½“",Tahoma,Arial,Helvetica,STHeiti;font-size: 14px; color: #666; height: 25px; }
.symainnav li a { display: block; }
.symainnav li a:hover { color: #289de9; }
.symainnav li a:hover div { background: #289de9; }
.symainnav li div { margin: 5px 5px 0 0; width: 14px; height: 14px; background: #666; font-size: 12px; display: block; line-height: 14px; text-align: center; color: #fff; float: left; }

.sytel { height: 40px; text-align: right; }

.syban1 { background: url(ban1.png) no-repeat center center; height: 203px; }

.syban2 { background: url(ban2.png) no-repeat center center; height: 245px; }

.wrap { padding-top: 10px; width:1000px;margin:0 auto}

.sytl1z {  border: 0px solid #ececec; padding: 1px; line-height:25px;}


.sytl1c { margin: 0 0px; }
.sytl1c table img{ width: 100px;height:100px; margin:5px; }
.sytl1c table .t a{ font-size:14px;color:red; font-weight: bold; }
.sytl1c table .m { font-size:12px;line-height:22px;}
.sytl1ctit { height: 35px; background: #00A0EA; color: #fff;margin-bottom: 15px;line-height: 35px;font-weight: 100;}
.sytl1ctit p {  font-size: 16px; font-family: "Microsoft Yahei"; padding-left: 15px;}
.sytl1ctit span { font-size: 14px; font-family: "Microsoft Yahei"; }
.sytl1ctit i { color: #289de9; font-size: 24px; font-style: normal; }
.sytl1ctit a { display: block; color: #fff !important;  padding-right: 15px;}
.list{line-height:20px;}

.list li { height: 30px; line-height: 30px; border-bottom: 1px dashed #dfdfdf; }
.list i { color: #289de9; font-style: normal; margin-right: 10px; }
.list b { width: 7px; height: 5px; background: url(syicon1.png) no-repeat 0 0; margin: 15px 10px 0 0; display: block; float: left; }

.sytl1ccon1 { height: 125px; }

.sytl1ccon1-1 { margin-left: 10px; width: 255px; float: left;line-height:25px; }
.sytl1ccon1-1 a { display: block; color: red; font-weight: bold; }
.sytl1ccon1-1 p { text-indent: 2em; }
.sytl1ccon2{padding-left: 10px;}
.sytl1ccon2 li { height: 30px; line-height: 30px; border-bottom: 1px dashed #dfdfdf;font:13px "宋体"; }
.sytl1ccon2 i { color: #289de9; font-style: normal; margin-right: 10px; }
.sytl1ccon2 b { width: 7px; height: 5px; background: url(syicon1.png) no-repeat 0 0; margin: 15px 10px 0 0; display: block; float: left; }

.sytl1y { width: 220px; float: left; }
.sytl1y a { display: block; margin-bottom: 10px; }

.mt30 { margin: 20px auto;width:1000px;height:300px }

.sytl3z { width: 321px; border: 1px solid #ddd;margin-left: 15px;height:300px}

.sytl3y { width: 220px;  border: 1px solid #ddd;}

.mlr10 { margin: 0 10px; }

.syfooter { background: #289de9; line-height:25px;margin-top:10px;}




/**********************************/

.tl{width:1000px; margin:0 auto;clear:both;}

.notice {  border: 1px solid #d5d5d5; overflow: hidden; height:238px; }
.notice .tab-hd { width:1000px; background:#289DEA; height:50px;  margin-bottom: -1px; color: #404040; }
.notice .tab-hd .tab-nav{ float:right; width:570px;}

.notice .tab-hd li{ float: left; height: 50px; line-height: 18px; width:143px; text-align:center}
.notice .tab-hd li a{ display:block;   text-decoration:none ; line-height:50px; font-size:14px; color:#FFF; font-weight:bold}
.notice .tab-hd li a:hover{ color:#333; text-decoration:none  }
.notice .tab-hd li.on{ border-bottom: none; background:url(hover_bg.png); font-weight: bold; position: relative; margin-left: -1px; margin-right: -1px; color:#289DEA; }
.notice .tab-hd ul li.on a{color:#289DEA}
.notice .tab-bd { border-top: 1px solid #e8e8e8; height:195px; }

.notice .tab-bd li { height: 150px; line-height: 22px;  overflow: hidden; width: 165px; float: left; }


.scrollBox1{ width:1000px; background:#F8F8F8;padding:10px;border-top:1px solid #fff; position:relative}
.scrollBox1 .piclist{ overflow:hidden; zoom:1;}
.scrollBox1 .ohbox{width:900px;left:40px; margin-left:47px;}
.scrollBox1 {/*position:relative;overflow:hidden;*/zoom:1;}
.scrollBox1 .piclist li{float:left; display:inline; width:165px;background:#fff;border:1px solid #c9bea9;margin-right:10px;position:relative}
.scrollBox1 .piclist li span{height:25px;line-height:25px;display:block;text-align:center; }
.scrollBox1 .piclist li .title{ position:absolute; bottom:0px; left:0px;  background-color:#000; opacity:0.7;filter:alpha(opacity=50); color:#FFF; width:165px;}
/*.scrollBox1 .pageBtn{position:relative}*/
.scrollBox1 .pageBtn span{ display:block;width:37px;height:59px;top:72px;cursor:pointer;text-indent:-999em;overflow:hidden; }
.scrollBox1 .pageBtn .prev1{left:0px; ; background:url(next_l.jpg) no-repeat;position:absolute; z-index:1000}
.scrollBox1 .pageBtn .next1{right:13px; ;background:url(next_r.jpg) no-repeat;position:absolute;}
.scrollBox1 .pageBtn .list{overflow:hidden;zoom:1;margin:10px 0 0 413px; }
.scrollBox1 .pageBtn .list li{ background:#C4C4C4; width:30px; float:left; display:inline; height:5px;background-position:-86px -57px ;cursor:pointer;margin-left:10px;line-height:10000px;overflow:hidden;  }
.scrollBox1 .pageBtn .list li.on{background-position:-114px -57px; background:#289DEA }





.foot1 .cop { width:255px; float:left; color:#fff; margin-top:15px; margin-left:15px; margin-right:15px;}


.foot1 .cop h2{ text-align:center; font-size:14px;}

.foot1 .weibo{ float:left; width:78px}

.foot1 .weibo h2{text-align:center; font-size:14px; color:#fff; margin-top:15px;}


#banner { text-align:center;
max-width: 1440px; margin: 0 auto;
}
	.focusBox {
	position: relative;
	
	height:401px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
	.focusBox .pic{
	position:relative;
	z-index:0;
	width:100%;
	margin:0 auto;
}
	.focusBox .pic img {
	height:401px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	width: 1440px;
}
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
	.focusBox .hd li{
	height: 15px;
	overflow: hidden;
	width: 15px;
	cursor: pointer;
	display:inline-block;
*display:inline; 	zoom:1;
background:#fff
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
	}
	.focusBox .hd li{background:#fff}
	.focusBox .hd .on{
	background:#009CFD;
	height: 15px;
	width: 15px;
}

#banner .focusBox .zhuce {
	height: 283px;
	width: 178px;
	z-index: 1000;
	top: 0px;
	position: absolute;
	left:300px;
}

.w1000 { width: 1000px; margin: 0 auto; }
/* flexslider */
.flexslider{position:relative;height:400px;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.syfooter .w1000 .sub_nav {
	color: #FFF;
	margin-top: 10px;
	text-align: center;
}
.syfooter .w1000 .sub_nav a {
	color: #FFF;
}
.sybaner {
	background-image: url(banner_b_s1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:68px;
	max-width: 1440px;
	margin: 0 auto;
}
.jt_bnr{overflow:hidden;  padding-top:15px;clear:both; }
.jt_bnr_con{ width:990px; overflow:hidden; margin:0 auto}
.jt_bnr_lf{ width:193px; overflow:hidden; float:left;}
.jt_bnr_lf .tits{ padding:0px 8px 4px 0px; text-align:right; color:#a5a5a5; display:block; font-family:"å¾®è½¯é›…é»‘"; font-size:10px;}
.jt_bnr_lf .tits2{ height:43px; overflow:hidden; background:url(nav_8.png) no-repeat center top; padding:35px 0px 0px 9px;}
.jt_bnr_lf .tits2 .active, .jt_bnr_lf .tits2 .normal{ height:35px; display:block; overflow:hidden; float:left; padding:0px 8px; line-height:27px; text-align:center; font-family:"å¾®è½¯é›…é»‘"; color:#FFF; background:url(jt_bg.gif) no-repeat center top; cursor:pointer;}
.jt_bnr_lf .tits2 .normal{ background:none;}
.jt_bnr_lf .tnt{ height:156px; padding:2px 10px; background:url(jt_im9.gif) repeat-x center bottom; color:#FFF; display:none;}
.jt_bnr_lf .tnt .box{ width:90px; height:20px; line-height:20px; border:none; background-color:#8c8c8c; color:#FFF; font-size:10px; padding:0px 3px; font-family:"å¾®è½¯é›…é»‘";}
.jt_bnr_lf .tnt .btn{ width:54px; height:20px; border:none; background:url(jt_im8.gif) no-repeat center; cursor:pointer;}
.jt_bnr_lf .tnt2{ padding:8px 0px 0px 12px;}
.jt_bnr_lf .tnt .jt_ys_tx{ width:148px; overflow:hidden; display:block; padding-left:10px;}
.jt_bnr_lf .tnt .jt_ys_tx li div{ line-height:16px; float:left;}
.jt_bnr_lf .tnt .jt_ys_tx li div.num{ width:20px;}
.jt_bnr_lf .tnt .jt_ys_tx li div.txts{ width:126px;}

.jt_bnr_rt{ width:990px; overflow:hidden; float:left;margin:0 auto}
.content {
    overflow: hidden;
    width: 1000px;
	margin:0 auto
}
.jt_ct_ys{ width:100%; overflow:hidden; display:block; padding-top:2px; padding-bottom:7px;}
.jt_ct_ys li{ width:248px; height:88px; float:left; background-color:#e3e3e3; margin-left:2px; position:relative;}
.jt_ct_ys li .txt{ padding:22px 0px 0px 10px; line-height:27px; float:left;}
.jt_ct_ys li .imgs{float:right;}
.jt_ct_ys li .imgs img{ position:absolute; top:50%; right:0px; z-index:5;}
.wordds a{color:#FFFFFF}
.wordds{color:#FFFFFF}

#nav_guide{
	width:1000px;
	margin:0 auto 10px auto;
	border:#DDD solid 1px;
	line-height:25px;
	color:#666;
	padding-top:10px;
}
#nav_guide a{
	color:#666;
}
#nav_guide .t1,#nav_guide .t2{
	float:left;
}
#nav_guide .t1{
	padding-left:40px;
	padding-right:5px;
	border-right:#DDD solid 1px;
	background:url(home_icon.gif) 20px 6px no-repeat;
}
#nav_guide .t2{
	padding-left:10px;
}



.btn {
    background:  #d72a22;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font-weight: bold;
    margin-top: 10px;
    text-align: center;
    text-decoration: none;
}

.write {
    background: none repeat scroll 0 0 #fff;clear:both;
}
.lxwm_form{height:580px;}
.lx_title{ text-align:center; padding:65px 0px 35px 0px;}
.lx_title h3{ color:#e36166; font-size:30px; font-weight:400; line-height:35px;}
.lx_title span.bword{display:block; font-size:14px; color:#b09d9e; height:35px; line-height:35px;}
.lxwm_form table{width:100%;}
.lxwm_form table tr td{ position:relative;}
/*.lxwm_form table tr td span{display:block; width:17px; height:17px; position:absolute; right:30px; top:12px;}*/

.lxwm_form table tr td input{width:300px; font-size:14px; height:25px; border-radius:5px; border:1px solid #e1d7d8; padding-left:10px; line-height:25px;}
.lxwm_form table tr td textarea{width:965px;border-radius:5px; border:1px solid #e1d7d8; color:#adadad; padding:15px 0px 0px 10px; font-size:14px; font-family:"å¾®è½¯é›…é»‘"; height:132px;}
.lxwm_form table tr td .subtn{ height:38px; background-color:#50baeb; width:190px; color:#fff; line-height:38px; float:right; margin-right:20px; border:0;}



/***************job*********/


.about_neir,.pic_u1,.zxzx{margin-top:16px;}
.about_neir p,.pic_u1 p,.zxzx p{margin-bottom:20px;}
.about_neir img{display:block;text-align:center;margin-top:20px;margin-bottom:20px;}
.jsjs_p001{text-indent:0em;line-height:25px;font-size:14px;}
.jsjs_p001 a{color:#1570A6;}
.jsjs-in1 h4{padding-top:18px;font-size:16px;color:#1570A6;}
.jsjs-in1 img{float:left;margin-right:15px;display:inline;width:85px;height:121px;overflow:hidden;}
.jsjs_index{width:480px;border:1px solid #CCC;padding-left:8px;padding-right:8px;float:left;margin-top:14px;margin-bottom:10px;line-height:25px;font-size:14px;}
.jsjs-in1{height:121px;overflow:hidden;}
.jsjs_p002{margin-top:8px;line-height:25px;font-size:14px;}
.jsjs_index1{width:480px;border:1px solid #CCC;padding-left:8px;padding-right:8px;float:right;background:#f6f6f6;margin-top:14px;margin-bottom:10px;}

.clearfloat {
    clear: both;
}


.sidebar {
	box-sizing: border-box;
}
.sidebar, .footer .widget {
    width:250px;
	float:left;
	clear:both;
}

.sidebar-content {
border-radius: 6px;
  border: 1px solid rgba(218,222,225,0.7);
  background: #ffffff none repeat center center;
}
.widget {
    margin-bottom: 2px;
    padding: 25px 20px 15px;
	color: #8d9095;
}

.menu, .custom-menu .widget_pages > ul {
    margin: 0;
    padding: 0 0 10px;
}
.widget .recent-posts li,
.widget .tp_recent_tweets li,
.widget .testimonials.list-view li,
.widget .menu li,
.widget .custom-menu li,
.widget .custom-nav > li,
.widget-custom-nav li li,
.widget_pages li,
.widget_recent_comments li,
.widget_categories li,
.widget_meta li,
.widget .blogroll li,
.widget_archive li,
.widget_recent_entries li,
.widget .st-accordion li,
.widget .contact-info li,
.widget .custom-categories li,
.widget .qts-lang-menu li {
  border-style: solid;
  border-width: 1px;
  border-color: rgba(218,222,225,0.7);
  border-left: none;
  border-right: none;
  border-bottom: none;
}
.menu li, .custom-menu li, .widget_pages li, .qts-lang-menu li {
    margin: 9px 0 0;
    padding: 10px 0 0;
    position: relative;
}

.about_title {
    border-bottom: 1px dotted #cccccc;
    padding-bottom: 40px;
}
.title_1 {
    float: left;
}

.about_title h2 {
    font-size: 25px;
    font-weight: normal;
}
.about_right {
    margin-top: 10px;
	padding-left:10px;
	float:left;
	width:700px;
	line-height:25px;
}
.about_neir{line-height:25px;}
.dqy {
    float: right;
    margin-top: 13px;
}
.nemshead{
	background-color: #289de9;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bolder;
    line-height: 33px;
    overflow: hidden;
    text-indent: 20px;
	margin-top:10px;
}
.MainContainer{
	border-top:2px solid #cb131d; padding:13px 10px 0px 10px;
}
.MainContainer .side{
	width:220px;
	float:left;
	border-right: 1px solid #e0e0e0;
}
.MainContainer .main{
	width:756px;
	float:right;
}
/*æ ç›®æ ·å¼*/
.sortcont{
	padding-bottom:10px;
}
.sortcont .head{
background-color: #00A4C0;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bolder;
    line-height: 33px;
    overflow: hidden;
    text-indent: 20px;


}
.sortcont .cont dl dt{
	height:32px;
	overflow:hidden;
	line-height:35px;
	padding-left:20px;
}
.sortcont .cont dl dt a{
	font-size:14px;
	font-weight:bold;
}
.sortcont .cont dl dd{
	height:30px;
	overflow:hidden;
	line-height:33px;
	padding-left:20px;
}
.sortcont .cont dl dd a.begin{color:red;}
.sortcont .cont dl dd a{
	display:block;
	padding-left:15px;
	color:#666;
}
.sortcont .cont dl dd span a{
		height:30px;
	overflow:hidden;
	line-height:33px;
	padding-right:20px;
	padding-left:40px;
}

/*
æœ€æ–°æŠ¥é“
*/
.thenewest{
	margin-top:5px;
}

.thenewest .cont{
	padding-bottom:15px;
}
.thenewest .cont dl{
	height:80px;
	overflow:hidden;
}
.thenewest .cont dl dt{
	width:100px;
	height:80px;
	float:left;
}
.thenewest .cont dl dt div{
	width:70px;
	height:60px;
	border:#DDD solid 1px;
	padding:2px;
	margin:6px auto 0 auto;
}
.thenewest .cont dl dt div a{
	display:block;
	width:70px;
	height:60px;
	overflow:hidden;
}
.thenewest .cont dl dd{
	width:110px;
	height:70px;
	float:left;
	padding-top:6px;
	line-height:16px;
}
.thenewest .cont dl dd .t{
	height:16px;
	overflow:hidden;
}
.thenewest .cont dl dd .t a{
	color:#378DE4;
}
.thenewest .cont dl dd .c{
	color:#666;
	height:48px;
	overflow:hidden;
}
.mainContent{ width:710px; float:right; line-height:26px; color:#6e6e6e; padding:10px 0px;}
.mainContent .warp_pic li{ list-style:none;width:225px;float:left; border:solid 1px #ccc; margin:4px;}
.mainContent .warp_pic li img{ width:225px; height:235px;}
.warp_nav{ font-family:Arial; font-size:18px; font-weight:bold; color:#00a4c0; padding:10px 0px;}
.warp_navDy{ text-indent:2em; padding:10px 30px 10px 0px;}